home *** CD-ROM | disk | FTP | other *** search
/ Aminet 44 / Aminet 44 (2001)(GTI - Schatztruhe)[!][Aug 2001].iso / Aminet / game / patch / WHDIGamesJ-M.lzh / JamesPond3CD.lha / JamesPond3CD32HD / Install_JamesPond3 next >
Text File  |  2001-04-17  |  3KB  |  115 lines

  1. ; $VER: James Pond 3 HD Install-Script V1.0 by Jean-Francois Fabre
  2.  
  3.  
  4. ;try to figure out a place where the user usually installs his games
  5. (if (exists "Games:" (noreq) )
  6.     (set @default-dest "Games:")
  7.     (if (exists "SYS:Games" (noreq) )
  8.         (set @default-dest "SYS:Games")
  9.         (if (exists "Work:Games" (noreq) )
  10.             (set @default-dest "Work:Games")
  11.             (if (exists "JEUX:" (noreq) )
  12.                (set @default-dest "JEUX:")
  13.                (set @default-dest "SYS:")
  14.             )
  15.         )
  16.     )
  17. )
  18.  
  19. (set GameDir "JamesPond3")
  20.  
  21.  
  22. ;ask the user to select a directory to install the game into
  23. (set default-dest
  24.      (tackon (askdir (prompt "Where would you like " @app-name " installed?\n"
  25.                              "A drawer called " GameDir " will be created.")
  26.                      (help @askdir-help)
  27.                      (default @default-dest)
  28.              )
  29.      GameDir
  30.      )
  31. )
  32. (set @default-dest default-dest)
  33. (set #data (tackon default-dest "data"))
  34.  
  35.  
  36.  
  37. (set #gamever
  38.     (askchoice
  39.         (prompt "Which version do you want to install?")
  40.         (help    @askoptions-help)
  41.         (choices
  42.            "JST"
  43.            "WHDLoad"
  44.         )
  45.     )
  46. )
  47.  
  48.  
  49. ;    create the selected directory
  50. (makedir @default-dest
  51.          (infos)
  52. )
  53. (makedir #data)
  54.  
  55.  
  56. (if (= #gamever 0)
  57. (
  58. (message "\n\n\nThis loader needs the JST program (NOT INCLUDED)\n to be copied in your path\n\n(if you don't have it already)\n\nJST is available from aminet (game/patch) or on my site\n\nhttp://jffabre.free.fr/amiga/patches.html")
  59.  
  60.  
  61. (copyfiles (source "JamesPond3HD")
  62.            (dest @default-dest)
  63.        
  64. )
  65.  
  66.  
  67. (copyfiles (source "JamesPond3HD.icon")
  68.            (dest @default-dest)
  69.        (newname "JamesPond3HD.info")
  70. )
  71.  
  72.  
  73.  
  74. )
  75. (
  76.  
  77. (message "\n\n\nThis slave needs the WHDLoad program (NOT INCLUDED)\n to be copied in your path\n\n(if you don't have it already)\n\nWHDLoad is available from aminet (game/patch) or on the web\n\nhttp://www.whdload.org")
  78.  
  79. (copyfiles (source "JamesPond3.icon")
  80.            (dest @default-dest)
  81.        (newname "JamesPond3.info")
  82. )
  83.  
  84.  
  85. (copyfiles (source "JamesPond3.slave")
  86.            (dest @default-dest)
  87.        
  88. )
  89.  
  90.  
  91. )
  92. )
  93.  
  94. (askdisk
  95.       (prompt ("\n\n\n\n\n\nPlease insert %s CD-ROM in any drive" @app-name))
  96.       (dest     "JamesPond3")
  97.       (help      ("Insert CD-ROM in any drive or you'll wait for a while!") )
  98.     )
  99.  
  100.       (copyfiles (source "JamesPond3:")
  101.                  (dest #data)
  102.      (pattern "#?")
  103.        (files)
  104.        )
  105.  
  106.     ;copy all extra files to this directory
  107.  
  108. (copyfiles (source "jp3cd32_hd.readme")
  109.            (dest @default-dest)
  110.            (infos)
  111. )
  112.  
  113.  
  114.  
  115.